package com.sanrenzu.chunbo.bean.sms;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by asus on 2016/8/31.
 */
public class DataBean {
    /**
     * hotsales : http://i0.chunboimg.com/group1/M00/21/19/Cv4IbFfFZ6qAcHTjAAAx9EDWzgo366.jpg
     * hotsales_link : http://www.chunbo.com/List/index?is_promotion=1&page=1&is_hide_page=1&site_id=1
     * newproduct : http://static.chunboimg.com/images/logo_v1.png
     * newproduct_link : http://www.chunbo.com/List/index?order=5&page=1&is_hide_page=1&is_new=1&site_id=1
     * dailyFood : http://i2.chunboimg.com/group1/M00/21/17/Cv4IdVfFZ6mARFoVAABf03t4l20824_200_160.jpg
     * dailyFood_link : http://www.chunbo.com//Act/44679?keyStr=index-top-mrys
     * today_eat : http://i3.chunboimg.com/group1/M00/20/D0/Cv4IdVfD0puALyf2AAHZvnjMtQY050_200_160.jpg
     * today_eat_link : http://www.chunbo.com/act/6575
     * chunboStandard : null
     * alliance : null
     * chunboing : null
     */

    @SerializedName("urlProductImage")
    private UrlProductImageBean urlProductImage;
    @SerializedName("newest_goods_url")
    private String newestGoodsUrl;
    @SerializedName("top_sale_goods_url")
    private String topSaleGoodsUrl;
    /**
     * title : 面汤的革命
     * pic_url : http://i1.chunboimg.com/group1/M00/21/07/Cv4IdVfFI5qAUBmzAAFfLTjuAtg851.jpg
     * link : http://www.chunbo.com/act/1349
     * link_type : 1
     * pid :
     */

    @SerializedName("list_focus")
    private List<ListFocusBean> listFocus;
    /**
     * name : 新鲜水果
     * cid : 521-0-0
     * parent_id : 521
     * basic : {"floor_name":"新鲜水果","name":"新鲜水果","floor_title":"世界各地当季新鲜的水果已经集合 持续品尝新味","model_url":"http://www.chunbo.comhttp://www.chunbo.com/list/index/cid/521-0-0","sub_name":"FRESH FRUITS","m_title_color":"#ffe0d4","m_title_pic":"http://i0.chunboimg.com/group1/M00/06/5C/Cv4IdVaPcrqAILQ0AACNDh2q3O8660.jpg","cid":"521-0-0","parent_id":"521"}
     * banner1 : {"pic":"http://i0.chunboimg.com/group1/M00/20/C9/Cv4IdVfDtaGALcUmAANhPd2Q-Us387.jpg","banner1_url":"http://www.chunbo.com/product/11323","description":"","priority":1,"pid":"11323","link_type":2}
     * list : [{"product_id":5781,"pid":5781,"name":"安心优选泰国特级龙眼","title":"安心优选泰国特级龙眼","shortname":"安心优选泰国特级龙眼","subname":"核小肉厚 肉质细嫩","des":"核小肉厚 肉质细嫩","chunbo_price":"15.80","promotion_price":"9.90","discount_price":"9.90","sku_code":"1000245","specifications":"500g","promo_type":[1,3],"stock":458,"url":"http://i2.chunboimg.com/group1/M00/00/FE/Cv4IdVUmJnaADdjUAAmP5PHge5A237_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":11489,"pid":11489,"name":"安心优选攀枝花凯特芒","title":"安心优选攀枝花凯特芒","shortname":"安心优选攀枝花凯特芒","subname":"放软变黄后会更好吃","des":"放软变黄后会更好吃","chunbo_price":"19.90","promotion_price":"0.00","discount_price":"0.00","sku_code":"1003204","specifications":"700-900g","promo_type":[1],"stock":7,"url":"http://i2.chunboimg.com/group1/M00/03/70/Cv4IdVXyn2GAIufzAAevTm91rZ8702_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":11493,"pid":11493,"name":"安心优选淖毛湖西州蜜瓜","title":"安心优选淖毛湖西州蜜瓜","shortname":"安心优选新疆淖毛湖西州蜜瓜","subname":"好瓜来自好产区 特别本色","des":"好瓜来自好产区 特别本色","chunbo_price":"44.90","promotion_price":"0.00","discount_price":"0.00","sku_code":"1003206","specifications":"单果6.5-8斤","promo_type":[1],"stock":15,"url":"http://i3.chunboimg.com/group1/M00/03/5F/Cv4IdVXumHOANMRMAAsliU1mF18535_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":10741,"pid":10741,"name":"安心直采大荔冬枣","title":"安心直采大荔冬枣","shortname":"安心直采大荔冬枣","subname":"今年头批冬枣 肉脆味甜","des":"今年头批冬枣 肉脆味甜","chunbo_price":"24.80","promotion_price":"14.90","discount_price":"14.90","sku_code":"1002795","specifications":"500g","promo_type":[1,3],"stock":6,"url":"http://i2.chunboimg.com/group1/M00/02/84/Cv4IdVWwyRyAaXlmAApxaWz34wQ922_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":11145,"pid":11145,"name":"安心优选新疆法新西梅","title":"安心优选新疆法新西梅","shortname":"安心优选新疆法新西梅","subname":"妙龄西梅 营养多到数不清","des":"妙龄西梅 营养多到数不清","chunbo_price":"22.80","promotion_price":"0.00","discount_price":"0.00","sku_code":"1003001","specifications":"400-500g","promo_type":[1],"stock":61,"url":"http://i3.chunboimg.com/group1/M00/03/1B/Cv4IdVXcFSiAOuhiAAl2s3HnclE803_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":21577,"pid":21577,"name":"安心优选新疆黑无籽露葡萄","title":"安心优选新疆黑无籽露葡萄","shortname":"安心优选新疆黑无籽露葡萄","subname":"超级脆甜 口口爆汁","des":"超级脆甜 口口爆汁","chunbo_price":"19.90","promotion_price":"0.00","discount_price":"0.00","sku_code":"1008356","specifications":"500g","promo_type":[1],"stock":34,"url":"http://i2.chunboimg.com/group1/M00/17/C6/Cv4IdVeF90eALmn3AAxYOw-8ZIc345_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":22215,"pid":22215,"name":"安心优选新西兰嘎啦果","title":"安心优选新西兰嘎啦果","shortname":"安心优选新西兰嘎啦果","subname":"时令进口 尝鲜赏味","des":"时令进口 尝鲜赏味","chunbo_price":"12.50","promotion_price":"0.00","discount_price":"0.00","sku_code":"1008415","specifications":"4粒装","promo_type":[1],"stock":5,"url":"http://i3.chunboimg.com/group1/M00/1C/B2/Cv4IdVeq3V-ATat6AAr9hCvACuE860_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":12141,"pid":12141,"name":"安心优选桂林百香果","title":"安心优选桂林百香果","shortname":"安心优选桂林百香果","subname":"正点百香果 酸甜好滋味","des":"正点百香果 酸甜好滋味","chunbo_price":"19.80","promotion_price":"0.00","discount_price":"0.00","sku_code":"1003475","specifications":"4个装","promo_type":[1],"stock":20,"url":"http://i3.chunboimg.com/group1/M00/03/FA/Cv4IbFYY6_2Af18FAArW1n6iu0g892_290_230.jpg","gift_name":"","is_stock":1,"market_price":""}]
     */

    @SerializedName("list_lc")
    private List<ListLcBean> listLc;
    /**
     * name : 1
     * pic_url :
     * text :
     * link : http://www.chunbo.com/Act/44679
     * adflag :
     * pid :
     */

    @SerializedName("daliy_cook")
    private List<DaliyCookBean> daliyCook;
    /**
     * product_id : 16875
     * pid : 16875
     * name : 佳沛新西兰绿奇异果（中果）8颗装
     * title : 佳沛新西兰绿奇异果中果
     * shortname : 佳沛新西兰绿奇异果中果
     * subname : 果肉如翠玉 汁液如琼浆
     * des : 果肉如翠玉 汁液如琼浆
     * chunbo_price : 19.90
     * promotion_price : 19.90
     * discount_price : 19.90
     * sku_code : 1005916
     * specifications : 8颗装
     * promo_type : [1,3]
     * stock : 73
     * url : http://i2.chunboimg.com/group1/M00/06/A2/Cv4IdVaYxgqAbdnNAAeqWUsBisU976_290_230.jpg
     * gift_name :
     * is_stock : 1
     * market_price : 34.90
     */

    @SerializedName("best_recommend")
    private List<BestRecommendBean> bestRecommend;
    /**
     * product_list : [{"product_id":16875,"pid":16875,"name":"佳沛新西兰绿奇异果（中果）8颗装","title":"佳沛新西兰绿奇异果中果","shortname":"佳沛新西兰绿奇异果中果","subname":"果肉如翠玉 汁液如琼浆","des":"果肉如翠玉 汁液如琼浆","chunbo_price":"19.90","promotion_price":"19.90","discount_price":"19.90","sku_code":"1005916","specifications":"8颗装","promo_type":[1,3],"stock":73,"url":"http://i2.chunboimg.com/group1/M00/06/A2/Cv4IdVaYxgqAbdnNAAeqWUsBisU976_290_230.jpg","gift_name":"","is_stock":1,"market_price":"34.90"},{"product_id":22033,"pid":22033,"name":"春播安心直采有机栽培牛排菇（褐菇）250-300g","title":"安心直采有机栽培牛排菇","shortname":"安心直采有机栽培牛排菇","subname":"个头大 口感细嫩鲜美","des":"个头大 口感细嫩鲜美","chunbo_price":"19.80","promotion_price":"19.80","discount_price":"19.80","sku_code":"1008586","specifications":"250-300g","promo_type":[1,3],"stock":27,"url":"http://i3.chunboimg.com/group1/M00/1C/EC/Cv4IbFesT2CAGnUZAApvejEy5Io717_290_230.jpg","gift_name":"","is_stock":1,"market_price":"22.80"},{"product_id":18887,"pid":18887,"name":"春播安心直采顺义德岭鹌鹑蛋24枚","title":"春播安心直采顺义鹌鹑蛋","shortname":"春播安心直采顺义鹌鹑蛋","subname":"营养美味又可爱的小Q蛋","des":"营养美味又可爱的小Q蛋","chunbo_price":"9.80","promotion_price":"0.00","discount_price":"0.00","sku_code":"1006946","specifications":"24枚","promo_type":[1],"stock":85,"url":"http://i3.chunboimg.com/group1/M00/0F/3E/Cv4IbFcxq82AFYl4AA3APFZu4qQ068_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":21829,"pid":21829,"name":"日式蒲烧鳗鱼240g","title":"日式蒲烧鳗鱼","shortname":"日式蒲烧鳗鱼","subname":"汁香味美 三分钟即享","des":"汁香味美 三分钟即享","chunbo_price":"69.00","promotion_price":"69.00","discount_price":"69.00","sku_code":"1008480","specifications":"240g","promo_type":[1,3],"stock":27,"url":"http://i2.chunboimg.com/group1/M00/1B/B9/Cv4IdVekaqiAPLRWAAwOl3P2CAk374_290_230.jpg","gift_name":"","is_stock":1,"market_price":"89.00"},{"product_id":20081,"pid":20081,"name":"缸鸭狗坚果馒头400g","title":"缸鸭狗坚果馒头","shortname":"缸鸭狗坚果馒头","subname":"手工揉制 美味养生","des":"手工揉制 美味养生","chunbo_price":"15.00","promotion_price":"15.00","discount_price":"15.00","sku_code":"1007576","specifications":"400g","promo_type":[1,3],"stock":138,"url":"http://i3.chunboimg.com/group1/M00/13/BC/Cv4IdVdfoAqALXPaAA_mx157_A8064_290_230.jpg","gift_name":"","is_stock":1,"market_price":"19.90"},{"product_id":2117,"pid":2117,"name":"河套牌雪花粉5kg","title":"河套牌雪花粉","shortname":"河套牌雪花粉","subname":"无增白剂 适合所有面食","des":"无增白剂 适合所有面食","chunbo_price":"76.90","promotion_price":"0.00","discount_price":"0.00","sku_code":"698404","specifications":"5kg","promo_type":[1],"stock":48,"url":"http://i2.chunboimg.com/group1/M00/01/2F/Cv4IbFU4v8yAKOKcAAqlpe-9CyM314_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":5763,"pid":5763,"name":"安心优选墨西哥牛油果4个","title":"安心优选墨西哥牛油果","shortname":"安心优选墨西哥牛油果","subname":"牛油果黄金产区直接空运","des":"牛油果黄金产区直接空运","chunbo_price":"29.80","promotion_price":"29.80","discount_price":"29.80","sku_code":"1000248","specifications":"4个装","promo_type":[1,3],"stock":104,"url":"http://i3.chunboimg.com/group1/M00/00/F4/Cv4IdVUiWHKAFAWLAApJUHslu28291_290_230.jpg","gift_name":"","is_stock":1,"market_price":"49.90"},{"product_id":18891,"pid":18891,"name":"自然果实新疆若羌灰枣二级500g","title":"自然果实新疆若羌灰枣二级","shortname":"自然果实新疆若羌灰枣二级","subname":"若羌直采 皮薄肉厚香甜","des":"若羌直采 皮薄肉厚香甜","chunbo_price":"29.90","promotion_price":"0.00","discount_price":"0.00","sku_code":"1006809","specifications":"500g","promo_type":[1],"stock":476,"url":"http://i3.chunboimg.com/group1/M00/0E/B7/Cv4IbFcrHPeADhcyAAjH1LEZSA0459_290_230.jpg","gift_name":"","is_stock":1,"market_price":""},{"product_id":20265,"pid":20265,"name":"英国格林王双头魔啤酒330ml","title":"英国格林王双头魔啤酒","shortname":"英国格林王双头魔啤酒","subname":"加入了大量的啤酒花","des":"加入了大量的啤酒花","chunbo_price":"9.00","promotion_price":"9.00","discount_price":"9.00","sku_code":"1007477","specifications":"330ml","promo_type":[1,3],"stock":449,"url":"http://i3.chunboimg.com/group1/M00/15/C5/Cv4IdVd0jTyAXvF8AAao0dW6X7Q333_290_230.jpg","gift_name":"","is_stock":1,"market_price":"18.00"}]
     * title : 整站精选
     * sub_title : 精心挑选的超值好货
     * more_link :
     */

    @SerializedName("roll_list")
    private List<RollListBean> rollList;
    /**
     * image_url : http://i0.chunboimg.com/group1/M00/07/E5/Cv4IbFbL1iaAQZELAADZc2NM6GU473.jpg
     * link : http://www.chunbo.com/act/73?keyStr=index-top-anheart&is_app=1
     * title : 春播标准保障您的饮食安全
     * button_text : 了解春播如何做到安心
     * next_page_title : 春播安心
     * timestamp : 1703_1451577600
     * is_flot : 1
     * is_https : 1
     */

    @SerializedName("banner_list")
    private List<BannerListBean> bannerList;
    /**
     * timestamp : 17265_1451577600
     * image_url : http://i1.chunboimg.com/group1/M00/20/30/Cv4IbFfAFHCAEEWWAARIeDZZ0RY891.jpg
     * link : http://www.chunbo.com/act/73?is_app=1&useragent=mobile
     * title : 春播标准
     * button_text : null
     * is_flot : 1
     * not_close : 1
     */

    @SerializedName("new_banner_list")
    private List<NewBannerListBean> newBannerList;
    /**
     * link : http://www.chunbo.com/act/4025
     * image : http://i0.chunboimg.com/group1/M00/1E/1C/Cv4IbFe0HxGAaQNAAADXmTTz0IY495.jpg
     * title : 首单礼包
     * isShow : 1
     */

    @SerializedName("top_banner_list")
    private List<TopBannerListBean> topBannerList;

    public UrlProductImageBean getUrlProductImage() {
        return urlProductImage;
    }

    public void setUrlProductImage(UrlProductImageBean urlProductImage) {
        this.urlProductImage = urlProductImage;
    }

    public String getNewestGoodsUrl() {
        return newestGoodsUrl;
    }

    public void setNewestGoodsUrl(String newestGoodsUrl) {
        this.newestGoodsUrl = newestGoodsUrl;
    }

    public String getTopSaleGoodsUrl() {
        return topSaleGoodsUrl;
    }

    public void setTopSaleGoodsUrl(String topSaleGoodsUrl) {
        this.topSaleGoodsUrl = topSaleGoodsUrl;
    }

    public List<ListFocusBean> getListFocus() {
        return listFocus;
    }

    public void setListFocus(List<ListFocusBean> listFocus) {
        this.listFocus = listFocus;
    }

    public List<ListLcBean> getListLc() {
        return listLc;
    }

    public void setListLc(List<ListLcBean> listLc) {
        this.listLc = listLc;
    }

    public List<DaliyCookBean> getDaliyCook() {
        return daliyCook;
    }

    public void setDaliyCook(List<DaliyCookBean> daliyCook) {
        this.daliyCook = daliyCook;
    }

    public List<BestRecommendBean> getBestRecommend() {
        return bestRecommend;
    }

    public void setBestRecommend(List<BestRecommendBean> bestRecommend) {
        this.bestRecommend = bestRecommend;
    }

    public List<RollListBean> getRollList() {
        return rollList;
    }

    public void setRollList(List<RollListBean> rollList) {
        this.rollList = rollList;
    }

    public List<BannerListBean> getBannerList() {
        return bannerList;
    }

    public void setBannerList(List<BannerListBean> bannerList) {
        this.bannerList = bannerList;
    }

    public List<NewBannerListBean> getNewBannerList() {
        return newBannerList;
    }

    public void setNewBannerList(List<NewBannerListBean> newBannerList) {
        this.newBannerList = newBannerList;
    }

    public List<TopBannerListBean> getTopBannerList() {
        return topBannerList;
    }

    public void setTopBannerList(List<TopBannerListBean> topBannerList) {
        this.topBannerList = topBannerList;
    }

    public static class UrlProductImageBean {
        @SerializedName("hotsales")
        private String hotsales;
        @SerializedName("hotsales_link")
        private String hotsalesLink;
        @SerializedName("newproduct")
        private String newproduct;
        @SerializedName("newproduct_link")
        private String newproductLink;
        @SerializedName("dailyFood")
        private String dailyFood;
        @SerializedName("dailyFood_link")
        private String dailyFoodLink;
        @SerializedName("today_eat")
        private String todayEat;
        @SerializedName("today_eat_link")
        private String todayEatLink;
        @SerializedName("chunboStandard")
        private Object chunboStandard;
        @SerializedName("alliance")
        private Object alliance;
        @SerializedName("chunboing")
        private Object chunboing;

        public String getHotsales() {
            return hotsales;
        }

        public void setHotsales(String hotsales) {
            this.hotsales = hotsales;
        }

        public String getHotsalesLink() {
            return hotsalesLink;
        }

        public void setHotsalesLink(String hotsalesLink) {
            this.hotsalesLink = hotsalesLink;
        }

        public String getNewproduct() {
            return newproduct;
        }

        public void setNewproduct(String newproduct) {
            this.newproduct = newproduct;
        }

        public String getNewproductLink() {
            return newproductLink;
        }

        public void setNewproductLink(String newproductLink) {
            this.newproductLink = newproductLink;
        }

        public String getDailyFood() {
            return dailyFood;
        }

        public void setDailyFood(String dailyFood) {
            this.dailyFood = dailyFood;
        }

        public String getDailyFoodLink() {
            return dailyFoodLink;
        }

        public void setDailyFoodLink(String dailyFoodLink) {
            this.dailyFoodLink = dailyFoodLink;
        }

        public String getTodayEat() {
            return todayEat;
        }

        public void setTodayEat(String todayEat) {
            this.todayEat = todayEat;
        }

        public String getTodayEatLink() {
            return todayEatLink;
        }

        public void setTodayEatLink(String todayEatLink) {
            this.todayEatLink = todayEatLink;
        }

        public Object getChunboStandard() {
            return chunboStandard;
        }

        public void setChunboStandard(Object chunboStandard) {
            this.chunboStandard = chunboStandard;
        }

        public Object getAlliance() {
            return alliance;
        }

        public void setAlliance(Object alliance) {
            this.alliance = alliance;
        }

        public Object getChunboing() {
            return chunboing;
        }

        public void setChunboing(Object chunboing) {
            this.chunboing = chunboing;
        }
    }

    public static class ListFocusBean {
        @SerializedName("title")
        private String title;
        @SerializedName("pic_url")
        private String picUrl;
        @SerializedName("link")
        private String link;
        @SerializedName("link_type")
        private int linkType;
        @SerializedName("pid")
        private String pid;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public int getLinkType() {
            return linkType;
        }

        public void setLinkType(int linkType) {
            this.linkType = linkType;
        }

        public String getPid() {
            return pid;
        }

        public void setPid(String pid) {
            this.pid = pid;
        }
    }

    public static class ListLcBean {
        @SerializedName("name")
        private String name;
        @SerializedName("cid")
        private String cid;
        @SerializedName("parent_id")
        private String parentId;
        /**
         * floor_name : 新鲜水果
         * name : 新鲜水果
         * floor_title : 世界各地当季新鲜的水果已经集合 持续品尝新味
         * model_url : http://www.chunbo.comhttp://www.chunbo.com/list/index/cid/521-0-0
         * sub_name : FRESH FRUITS
         * m_title_color : #ffe0d4
         * m_title_pic : http://i0.chunboimg.com/group1/M00/06/5C/Cv4IdVaPcrqAILQ0AACNDh2q3O8660.jpg
         * cid : 521-0-0
         * parent_id : 521
         */

        @SerializedName("basic")
        private BasicBean basic;
        /**
         * pic : http://i0.chunboimg.com/group1/M00/20/C9/Cv4IdVfDtaGALcUmAANhPd2Q-Us387.jpg
         * banner1_url : http://www.chunbo.com/product/11323
         * description :
         * priority : 1
         * pid : 11323
         * link_type : 2
         */

        @SerializedName("banner1")
        private Banner1Bean banner1;
        /**
         * product_id : 5781
         * pid : 5781
         * name : 安心优选泰国特级龙眼
         * title : 安心优选泰国特级龙眼
         * shortname : 安心优选泰国特级龙眼
         * subname : 核小肉厚 肉质细嫩
         * des : 核小肉厚 肉质细嫩
         * chunbo_price : 15.80
         * promotion_price : 9.90
         * discount_price : 9.90
         * sku_code : 1000245
         * specifications : 500g
         * promo_type : [1,3]
         * stock : 458
         * url : http://i2.chunboimg.com/group1/M00/00/FE/Cv4IdVUmJnaADdjUAAmP5PHge5A237_290_230.jpg
         * gift_name :
         * is_stock : 1
         * market_price :
         */

        @SerializedName("list")
        private List<ListBean> list;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getCid() {
            return cid;
        }

        public void setCid(String cid) {
            this.cid = cid;
        }

        public String getParentId() {
            return parentId;
        }

        public void setParentId(String parentId) {
            this.parentId = parentId;
        }

        public BasicBean getBasic() {
            return basic;
        }

        public void setBasic(BasicBean basic) {
            this.basic = basic;
        }

        public Banner1Bean getBanner1() {
            return banner1;
        }

        public void setBanner1(Banner1Bean banner1) {
            this.banner1 = banner1;
        }

        public List<ListBean> getList() {
            return list;
        }

        public void setList(List<ListBean> list) {
            this.list = list;
        }

        public static class BasicBean {
            @SerializedName("floor_name")
            private String floorName;
            @SerializedName("name")
            private String name;
            @SerializedName("floor_title")
            private String floorTitle;
            @SerializedName("model_url")
            private String modelUrl;
            @SerializedName("sub_name")
            private String subName;
            @SerializedName("m_title_color")
            private String mTitleColor;
            @SerializedName("m_title_pic")
            private String mTitlePic;
            @SerializedName("cid")
            private String cid;
            @SerializedName("parent_id")
            private String parentId;

            public String getFloorName() {
                return floorName;
            }

            public void setFloorName(String floorName) {
                this.floorName = floorName;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getFloorTitle() {
                return floorTitle;
            }

            public void setFloorTitle(String floorTitle) {
                this.floorTitle = floorTitle;
            }

            public String getModelUrl() {
                return modelUrl;
            }

            public void setModelUrl(String modelUrl) {
                this.modelUrl = modelUrl;
            }

            public String getSubName() {
                return subName;
            }

            public void setSubName(String subName) {
                this.subName = subName;
            }

            public String getMTitleColor() {
                return mTitleColor;
            }

            public void setMTitleColor(String mTitleColor) {
                this.mTitleColor = mTitleColor;
            }

            public String getMTitlePic() {
                return mTitlePic;
            }

            public void setMTitlePic(String mTitlePic) {
                this.mTitlePic = mTitlePic;
            }

            public String getCid() {
                return cid;
            }

            public void setCid(String cid) {
                this.cid = cid;
            }

            public String getParentId() {
                return parentId;
            }

            public void setParentId(String parentId) {
                this.parentId = parentId;
            }
        }

        public static class Banner1Bean {
            @SerializedName("pic")
            private String pic;
            @SerializedName("banner1_url")
            private String banner1Url;
            @SerializedName("description")
            private String description;
            @SerializedName("priority")
            private int priority;
            @SerializedName("pid")
            private String pid;
            @SerializedName("link_type")
            private int linkType;

            public String getPic() {
                return pic;
            }

            public void setPic(String pic) {
                this.pic = pic;
            }

            public String getBanner1Url() {
                return banner1Url;
            }

            public void setBanner1Url(String banner1Url) {
                this.banner1Url = banner1Url;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public int getPriority() {
                return priority;
            }

            public void setPriority(int priority) {
                this.priority = priority;
            }

            public String getPid() {
                return pid;
            }

            public void setPid(String pid) {
                this.pid = pid;
            }

            public int getLinkType() {
                return linkType;
            }

            public void setLinkType(int linkType) {
                this.linkType = linkType;
            }
        }

        public static class ListBean {
            @SerializedName("product_id")
            private int productId;
            @SerializedName("pid")
            private int pid;
            @SerializedName("name")
            private String name;
            @SerializedName("title")
            private String title;
            @SerializedName("shortname")
            private String shortname;
            @SerializedName("subname")
            private String subname;
            @SerializedName("des")
            private String des;
            @SerializedName("chunbo_price")
            private String chunboPrice;
            @SerializedName("promotion_price")
            private String promotionPrice;
            @SerializedName("discount_price")
            private String discountPrice;
            @SerializedName("sku_code")
            private String skuCode;
            @SerializedName("specifications")
            private String specifications;
            @SerializedName("stock")
            private int stock;
            @SerializedName("url")
            private String url;
            @SerializedName("gift_name")
            private String giftName;
            @SerializedName("is_stock")
            private int isStock;
            @SerializedName("market_price")
            private String marketPrice;
            @SerializedName("promo_type")
            private List<Integer> promoType;

            public int getProductId() {
                return productId;
            }

            public void setProductId(int productId) {
                this.productId = productId;
            }

            public int getPid() {
                return pid;
            }

            public void setPid(int pid) {
                this.pid = pid;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getShortname() {
                return shortname;
            }

            public void setShortname(String shortname) {
                this.shortname = shortname;
            }

            public String getSubname() {
                return subname;
            }

            public void setSubname(String subname) {
                this.subname = subname;
            }

            public String getDes() {
                return des;
            }

            public void setDes(String des) {
                this.des = des;
            }

            public String getChunboPrice() {
                return chunboPrice;
            }

            public void setChunboPrice(String chunboPrice) {
                this.chunboPrice = chunboPrice;
            }

            public String getPromotionPrice() {
                return promotionPrice;
            }

            public void setPromotionPrice(String promotionPrice) {
                this.promotionPrice = promotionPrice;
            }

            public String getDiscountPrice() {
                return discountPrice;
            }

            public void setDiscountPrice(String discountPrice) {
                this.discountPrice = discountPrice;
            }

            public String getSkuCode() {
                return skuCode;
            }

            public void setSkuCode(String skuCode) {
                this.skuCode = skuCode;
            }

            public String getSpecifications() {
                return specifications;
            }

            public void setSpecifications(String specifications) {
                this.specifications = specifications;
            }

            public int getStock() {
                return stock;
            }

            public void setStock(int stock) {
                this.stock = stock;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getGiftName() {
                return giftName;
            }

            public void setGiftName(String giftName) {
                this.giftName = giftName;
            }

            public int getIsStock() {
                return isStock;
            }

            public void setIsStock(int isStock) {
                this.isStock = isStock;
            }

            public String getMarketPrice() {
                return marketPrice;
            }

            public void setMarketPrice(String marketPrice) {
                this.marketPrice = marketPrice;
            }

            public List<Integer> getPromoType() {
                return promoType;
            }

            public void setPromoType(List<Integer> promoType) {
                this.promoType = promoType;
            }
        }
    }

    public static class DaliyCookBean {
        @SerializedName("name")
        private String name;
        @SerializedName("pic_url")
        private String picUrl;
        @SerializedName("text")
        private String text;
        @SerializedName("link")
        private String link;
        @SerializedName("adflag")
        private String adflag;
        @SerializedName("pid")
        private String pid;

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getPicUrl() {
            return picUrl;
        }

        public void setPicUrl(String picUrl) {
            this.picUrl = picUrl;
        }

        public String getText() {
            return text;
        }

        public void setText(String text) {
            this.text = text;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getAdflag() {
            return adflag;
        }

        public void setAdflag(String adflag) {
            this.adflag = adflag;
        }

        public String getPid() {
            return pid;
        }

        public void setPid(String pid) {
            this.pid = pid;
        }
    }

    public static class BestRecommendBean {
        @SerializedName("product_id")
        private int productId;
        @SerializedName("pid")
        private int pid;
        @SerializedName("name")
        private String name;
        @SerializedName("title")
        private String title;
        @SerializedName("shortname")
        private String shortname;
        @SerializedName("subname")
        private String subname;
        @SerializedName("des")
        private String des;
        @SerializedName("chunbo_price")
        private String chunboPrice;
        @SerializedName("promotion_price")
        private String promotionPrice;
        @SerializedName("discount_price")
        private String discountPrice;
        @SerializedName("sku_code")
        private String skuCode;
        @SerializedName("specifications")
        private String specifications;
        @SerializedName("stock")
        private int stock;
        @SerializedName("url")
        private String url;
        @SerializedName("gift_name")
        private String giftName;
        @SerializedName("is_stock")
        private int isStock;
        @SerializedName("market_price")
        private String marketPrice;
        @SerializedName("promo_type")
        private List<Integer> promoType;

        public int getProductId() {
            return productId;
        }

        public void setProductId(int productId) {
            this.productId = productId;
        }

        public int getPid() {
            return pid;
        }

        public void setPid(int pid) {
            this.pid = pid;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getShortname() {
            return shortname;
        }

        public void setShortname(String shortname) {
            this.shortname = shortname;
        }

        public String getSubname() {
            return subname;
        }

        public void setSubname(String subname) {
            this.subname = subname;
        }

        public String getDes() {
            return des;
        }

        public void setDes(String des) {
            this.des = des;
        }

        public String getChunboPrice() {
            return chunboPrice;
        }

        public void setChunboPrice(String chunboPrice) {
            this.chunboPrice = chunboPrice;
        }

        public String getPromotionPrice() {
            return promotionPrice;
        }

        public void setPromotionPrice(String promotionPrice) {
            this.promotionPrice = promotionPrice;
        }

        public String getDiscountPrice() {
            return discountPrice;
        }

        public void setDiscountPrice(String discountPrice) {
            this.discountPrice = discountPrice;
        }

        public String getSkuCode() {
            return skuCode;
        }

        public void setSkuCode(String skuCode) {
            this.skuCode = skuCode;
        }

        public String getSpecifications() {
            return specifications;
        }

        public void setSpecifications(String specifications) {
            this.specifications = specifications;
        }

        public int getStock() {
            return stock;
        }

        public void setStock(int stock) {
            this.stock = stock;
        }

        public String getUrl() {
            return url;
        }

        public void setUrl(String url) {
            this.url = url;
        }

        public String getGiftName() {
            return giftName;
        }

        public void setGiftName(String giftName) {
            this.giftName = giftName;
        }

        public int getIsStock() {
            return isStock;
        }

        public void setIsStock(int isStock) {
            this.isStock = isStock;
        }

        public String getMarketPrice() {
            return marketPrice;
        }

        public void setMarketPrice(String marketPrice) {
            this.marketPrice = marketPrice;
        }

        public List<Integer> getPromoType() {
            return promoType;
        }

        public void setPromoType(List<Integer> promoType) {
            this.promoType = promoType;
        }
    }

    public static class RollListBean {
        @SerializedName("title")
        private String title;
        @SerializedName("sub_title")
        private String subTitle;
        @SerializedName("more_link")
        private String moreLink;
        /**
         * product_id : 16875
         * pid : 16875
         * name : 佳沛新西兰绿奇异果（中果）8颗装
         * title : 佳沛新西兰绿奇异果中果
         * shortname : 佳沛新西兰绿奇异果中果
         * subname : 果肉如翠玉 汁液如琼浆
         * des : 果肉如翠玉 汁液如琼浆
         * chunbo_price : 19.90
         * promotion_price : 19.90
         * discount_price : 19.90
         * sku_code : 1005916
         * specifications : 8颗装
         * promo_type : [1,3]
         * stock : 73
         * url : http://i2.chunboimg.com/group1/M00/06/A2/Cv4IdVaYxgqAbdnNAAeqWUsBisU976_290_230.jpg
         * gift_name :
         * is_stock : 1
         * market_price : 34.90
         */

        @SerializedName("product_list")
        private List<ProductListBean> productList;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getSubTitle() {
            return subTitle;
        }

        public void setSubTitle(String subTitle) {
            this.subTitle = subTitle;
        }

        public String getMoreLink() {
            return moreLink;
        }

        public void setMoreLink(String moreLink) {
            this.moreLink = moreLink;
        }

        public List<ProductListBean> getProductList() {
            return productList;
        }

        public void setProductList(List<ProductListBean> productList) {
            this.productList = productList;
        }

        public static class ProductListBean {
            @SerializedName("product_id")
            private int productId;
            @SerializedName("pid")
            private int pid;
            @SerializedName("name")
            private String name;
            @SerializedName("title")
            private String title;
            @SerializedName("shortname")
            private String shortname;
            @SerializedName("subname")
            private String subname;
            @SerializedName("des")
            private String des;
            @SerializedName("chunbo_price")
            private String chunboPrice;
            @SerializedName("promotion_price")
            private String promotionPrice;
            @SerializedName("discount_price")
            private String discountPrice;
            @SerializedName("sku_code")
            private String skuCode;
            @SerializedName("specifications")
            private String specifications;
            @SerializedName("stock")
            private int stock;
            @SerializedName("url")
            private String url;
            @SerializedName("gift_name")
            private String giftName;
            @SerializedName("is_stock")
            private int isStock;
            @SerializedName("market_price")
            private String marketPrice;
            @SerializedName("promo_type")
            private List<Integer> promoType;

            public int getProductId() {
                return productId;
            }

            public void setProductId(int productId) {
                this.productId = productId;
            }

            public int getPid() {
                return pid;
            }

            public void setPid(int pid) {
                this.pid = pid;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getShortname() {
                return shortname;
            }

            public void setShortname(String shortname) {
                this.shortname = shortname;
            }

            public String getSubname() {
                return subname;
            }

            public void setSubname(String subname) {
                this.subname = subname;
            }

            public String getDes() {
                return des;
            }

            public void setDes(String des) {
                this.des = des;
            }

            public String getChunboPrice() {
                return chunboPrice;
            }

            public void setChunboPrice(String chunboPrice) {
                this.chunboPrice = chunboPrice;
            }

            public String getPromotionPrice() {
                return promotionPrice;
            }

            public void setPromotionPrice(String promotionPrice) {
                this.promotionPrice = promotionPrice;
            }

            public String getDiscountPrice() {
                return discountPrice;
            }

            public void setDiscountPrice(String discountPrice) {
                this.discountPrice = discountPrice;
            }

            public String getSkuCode() {
                return skuCode;
            }

            public void setSkuCode(String skuCode) {
                this.skuCode = skuCode;
            }

            public String getSpecifications() {
                return specifications;
            }

            public void setSpecifications(String specifications) {
                this.specifications = specifications;
            }

            public int getStock() {
                return stock;
            }

            public void setStock(int stock) {
                this.stock = stock;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public String getGiftName() {
                return giftName;
            }

            public void setGiftName(String giftName) {
                this.giftName = giftName;
            }

            public int getIsStock() {
                return isStock;
            }

            public void setIsStock(int isStock) {
                this.isStock = isStock;
            }

            public String getMarketPrice() {
                return marketPrice;
            }

            public void setMarketPrice(String marketPrice) {
                this.marketPrice = marketPrice;
            }

            public List<Integer> getPromoType() {
                return promoType;
            }

            public void setPromoType(List<Integer> promoType) {
                this.promoType = promoType;
            }
        }
    }

    public static class BannerListBean {
        @SerializedName("image_url")
        private String imageUrl;
        @SerializedName("link")
        private String link;
        @SerializedName("title")
        private String title;
        @SerializedName("button_text")
        private String buttonText;
        @SerializedName("next_page_title")
        private String nextPageTitle;
        @SerializedName("timestamp")
        private String timestamp;
        @SerializedName("is_flot")
        private String isFlot;
        @SerializedName("is_https")
        private String isHttps;

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getButtonText() {
            return buttonText;
        }

        public void setButtonText(String buttonText) {
            this.buttonText = buttonText;
        }

        public String getNextPageTitle() {
            return nextPageTitle;
        }

        public void setNextPageTitle(String nextPageTitle) {
            this.nextPageTitle = nextPageTitle;
        }

        public String getTimestamp() {
            return timestamp;
        }

        public void setTimestamp(String timestamp) {
            this.timestamp = timestamp;
        }

        public String getIsFlot() {
            return isFlot;
        }

        public void setIsFlot(String isFlot) {
            this.isFlot = isFlot;
        }

        public String getIsHttps() {
            return isHttps;
        }

        public void setIsHttps(String isHttps) {
            this.isHttps = isHttps;
        }
    }

    public static class NewBannerListBean {
        @SerializedName("timestamp")
        private String timestamp;
        @SerializedName("image_url")
        private String imageUrl;
        @SerializedName("link")
        private String link;
        @SerializedName("title")
        private String title;
        @SerializedName("button_text")
        private Object buttonText;
        @SerializedName("is_flot")
        private String isFlot;
        @SerializedName("not_close")
        private int notClose;

        public String getTimestamp() {
            return timestamp;
        }

        public void setTimestamp(String timestamp) {
            this.timestamp = timestamp;
        }

        public String getImageUrl() {
            return imageUrl;
        }

        public void setImageUrl(String imageUrl) {
            this.imageUrl = imageUrl;
        }

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public Object getButtonText() {
            return buttonText;
        }

        public void setButtonText(Object buttonText) {
            this.buttonText = buttonText;
        }

        public String getIsFlot() {
            return isFlot;
        }

        public void setIsFlot(String isFlot) {
            this.isFlot = isFlot;
        }

        public int getNotClose() {
            return notClose;
        }

        public void setNotClose(int notClose) {
            this.notClose = notClose;
        }
    }

    public static class TopBannerListBean {
        @SerializedName("link")
        private String link;
        @SerializedName("image")
        private String image;
        @SerializedName("title")
        private String title;
        @SerializedName("isShow")
        private int isShow;

        public String getLink() {
            return link;
        }

        public void setLink(String link) {
            this.link = link;
        }

        public String getImage() {
            return image;
        }

        public void setImage(String image) {
            this.image = image;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public int getIsShow() {
            return isShow;
        }

        public void setIsShow(int isShow) {
            this.isShow = isShow;
        }
    }
}
